High Steward of Scotland
The title of High Steward or Great Steward was given in the 12th century to Walter Fitzalan, whose descendants became the House of Stewart. In 1371, the last High Steward inherited the throne, and thereafter the title of High Steward of Scotland has been held as a subsidiary title to that of Duke of Rothesay, held by the heir-apparent. Thus, currently, The Prince of Wales is High Steward of Scotland, sometimes known as the Prince and Great Steward of Scotland.
High Stewards of Scotland, c. 1150–present
- Walter Fitzalan, 1st High Steward of Scotland c. 1150–1177
- Alan Fitzwalter, 2nd High Steward of Scotland 1177–1204
- Walter Stewart, 3rd High Steward of Scotland 1204–1246
- Alexander Stewart, 4th High Steward of Scotland 1246–1283
- James Stewart, 5th High Steward of Scotland 1283–1309
- Walter Stewart, 6th High Steward of Scotland 1309–1327
- Robert Stewart, 7th High Steward of Scotland 1327–1371
- David Stewart, Duke of Rothesay 1398–1402
- James Stewart, Duke of Rothesay 1402–1406
- Alexander Stewart, Duke of Rothesay 1430
- James Stewart, Duke of Rothesay 1430–1437
- James Stewart, Duke of Rothesay 1453–1460
- James Stewart, Duke of Rothesay 1473–1488
- James Stewart, Duke of Rothesay 1507–1508
- Arthur Stewart, Duke of Rothesay 1509–1510
- James Stewart, Duke of Rothesay 1512–1513
- James Stewart, Duke of Rothesay 1540–1541
- James Stewart, Duke of Rothesay 1566–1567
- Henry Frederick, Prince of Wales 1594–1612
- Charles, Prince of Wales 1612–1625
- Charles James Stewart, Duke of Cornwall and Rothesay 1629
- Charles, Prince of Wales 1630–1649
- James, Prince of Wales 1688–1766
- George Augustus, Prince of Wales 1714–1727
- Frederick Louis, Prince of Wales 1727–1751
- George, Prince of Wales 1762–1820
- Albert Edward, Prince of Wales 1841–1901
- George, Prince of Wales 1901–1910
- Edward, Prince of Wales 1910–1936
- Charles, Prince of Wales 1952–